// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.tencent.connect.share; import android.os.Environment; import android.os.Handler; import android.os.Message; import android.util.Log; import com.tencent.utils.Util; // Referenced classes of package com.tencent.connect.share: // a final class f implements Runnable { final String a; final Handler b; f(String s, Handler handler) { a = s; b = handler; super(); } public void run() { android.graphics.Bitmap bitmap = com.tencent.connect.share.a.a(a, 140); if (bitmap != null) { String s = (new StringBuilder()).append(Environment.getExternalStorageDirectory()).append("/tmp/").toString(); String s1 = Util.encrypt(a); String s2 = (new StringBuilder()).append("share2qq_temp").append(s1).append(".jpg").toString(); String s3; if (!com.tencent.connect.share.a.a(a, 140, 140)) { Log.d("AsynScaleCompressImage", "not out of bound,not compress!"); s3 = a; } else { Log.d("AsynScaleCompressImage", "out of bound,compress!"); s3 = com.tencent.connect.share.a.a(bitmap, s, s2); } if (s3 != null) { Message message1 = b.obtainMessage(101); message1.obj = s3; b.sendMessage(message1); return; } } Message message = b.obtainMessage(102); message.arg1 = 3; b.sendMessage(message); } }